mindmap root((阻碍)) hinder stresses harmful or annoying delay or interference with progress: the rain ~ed our climbing. impede implies making forward progress difficult by clogging, hampering, or fettering: tight clothing ~d my movement. obstruct implies interfering with something in motion or in progress by the often intentional placing of obstacles in the way: the view was ~ed by billboards. 广告牌 block implies the complete obstructing of passage or progress : boulders ~ed the road.